package com.lbmb.mdps.workbench.dao;

import com.lbmb.mdps.commons.domain.MedicineTypeReceive;
import com.lbmb.mdps.workbench.domain.MedicineType;

import java.util.List;

/**
 * @author WJP
 * @date 2022-05-30 1:21
 * description
 */
public interface MedicineTypeDao {
    List<MedicineType> medicineTypePageList(MedicineTypeReceive medicineTypeReceive);

    Integer getMedicineTypeTotal(MedicineTypeReceive medicineTypeReceive);

    int addMedicineType(MedicineType medicineType);

    int editMedicineType(MedicineType medicineType);

    int deleteMedicineType(String[] deleteMedicineTypeIds);

    List<MedicineType> getAllMedicineType();

    MedicineType getMedicineTypeById(Long medicineType);
}
